
$(function(){

	//获取短口令
		var shortToken=document.getElementById('shortToken').value;
		console.log(shortToken);
	// 初始化插件
	$("#init").zyUpload({
		width            : "700px",  					// 宽度
		//height           : "400px",  					// 宽度
		itemWidth        : "140px",                     // 文件项的宽度
		itemHeight       : "120px",                     // 文件项的高度
		url              : "/azxcrm/upload?shortToken="+shortToken, // 上传文件的路径
		fileType         : ["jpg","png","jpeg"],		// 上传文件的类型
        fileSize         : 51200000,                	// 上传文件的大小
		multiple         : true,  						// 是否可以多个文件上传
		tailor           : true,                   		// 是否可以裁剪图片
		dragDrop         : true,  						// 是否可以拖动上传文件
		del              : true,  						// 是否可以删除文件
		finishDel        : false,  						// 是否在上传文件完成后删除预览
		/* 提供给外部的接口方法 */
		onSelect         : function(selectFiles, files){},// 选择文件的回调方法  selectFile:当前选中的文件  allFiles:还没上传的全部文件
		onDelete		 : function(file, files){},     // 删除一个文件的回调方法 file:当前删除的文件  files:删除之后的文件
		onSuccess		 : function(file){},            // 文件上传成功的回调方法
		onFailure		 : function(file){},            // 文件上传失败的回调方法
		onComplete		 : function(response){},    // 上传完成的回调方法
		/* 外部获得的回调接口 */
		onSelect: function(files, allFiles){                    // 选择文件的回调方法
			/*alert("当前选择了以下文件：");
			alert(files);
			alert("之前没上传的文件：");
			alert(allFiles);*/
		},
		onDelete: function(file, surplusFiles){                     // 删除一个文件的回调方法
			/*alert("当前删除了此文件：");
			alert(file);
			alert("当前剩余的文件：");
			alert(surplusFiles);*/
		},
		onSuccess: function(file){                    // 文件上传成功的回调方法
			/*alert("此文件上传成功："+file.name);
			var data = JSON.parse(response);
            alert(data.fileName);*/
		},
		onFailure: function(file){                    // 文件上传失败的回调方法
			/*alert("此文件上传失败：");
			alert(file);*/
		},
		onComplete: function(response){           // 上传完成的回调方法
			alert("文件上传完成");
			var data = JSON.parse(response);
            alert(data.fileName);
		}
	});
});

